have got something licked - Turco Inglés Diccionario